﻿/* *@Generator -> Panel Plugins - Build 2009-4-27 *@Copyright (c) 2009 LiHuiGang - lhgpanel.css */
/** 整个日历 **/
.cal_panel{
    cursor:default;
    border:1px solid #E9E9E9;
    padding:3px 0px 2px 0px;
    background-color:#fff;
    font:12px Verdana, Arial, sans-serif;
}
.cal_panel div{
    margin-top:10px ;
}
/** 左右按钮背景 宽高设置 **/
.cal_panel #py, .cal_panel #pm,.cal_panel #ny, .cal_panel #nm{
    cursor:pointer;
    position:absolute;
    width:12px;
    height:11px;
    top:17px;
    line-height:10px;
}
/** 头部时间 **/
.cal_panel #date{
    cursor:default;
    position:absolute;
    left:74px;
    width:116px;
    top:13px!important;
    top:14px;
    text-align:center;
    height:16px;
    line-height:16px;
    font-size: 13px;
    color: #555;
}
.cal_panel #year,.cal_panel #month{font:14px Verdana, Arial, sans-serif;}

/** 左右按钮 **/
.cal_panel #py{left:10px;background:url(images/l.png) no-repeat; }
.cal_panel #pm{left:34px;background:url(images/l1.png) no-repeat;}
.cal_panel #ny{right:10px;+left:144px;background:url(images/r.png) no-repeat;}
.cal_panel #nm{right:34px;+left:130px;background:url(images/r1.png) no-repeat;}

/** 日历主体表格 **/
.cal_panel table{
    border-top: 0px solid #A4D04A;
    border-left: 0px solid #A4D04A;
}
/** 头部星期 **/
.cal_panel table thead{
    /*color:#0597db;*/
    color:#666666;
    text-align:center;
    height:22px;
    font:14px '幼圆',Tahoma,Arial,sans-serif;
    font-weight:bold;
    vertical-align:top;
    /*background: #A3EBFD;*/
    background: #fff;
}
.cal_panel table thead td{
    border-bottom: 0px solid #A4D04A;
    border-right: 0px solid #A4D04A;
    vertical-align:middle;
}
/** 几号 **/
.cal_panel tbody td{
    text-align:center;
    vertical-align:middle;
    width:22px;
    height:22px;
    font:11px Verdana, Arial, sans-serif;
    border-bottom: 0px solid #A4D04A;
    border-right: 0px solid #A4D04A;
}

/** 号的背景 **/
.cal_panel .tdday{
    cursor: pointer;
    color:#555555;
}
.cal_panel .tday,.cal_panel .over{
    cursor: pointer;
    color:#555555;
    background:#ededed;
}
/** 底部 **/
.cal_panel #iy,.cal_panel #im{border:1px solid #7f9db9;height:16px;font:11px Verdana, Arial, sans-serif;}
.cal_panel #foot{height:20px;margin-top:5px;}
.cal_panel #t1,#t3{
    position:relative;
    color:#fff;
    background-color:#999;
    padding:4px 10px 5px 10px;
    cursor: pointer;
}
.cal_panel #t1{
    left:167px;
}
.cal_panel #t3{
    left:162px;
}

.cal_panel #t2{
    position:relative;
    font:11px Verdana, Arial, sans-serif;
    top:3px;
    left:15px;
    color:#039;
    display: none;
}